Skip to content

Null JIT kernel launch config#1974

Merged
rapids-bot[bot] merged 1 commit intorapidsai:release/26.04from
divyegala:jit-config-null
Apr 1, 2026
Merged

Null JIT kernel launch config#1974
rapids-bot[bot] merged 1 commit intorapidsai:release/26.04from
divyegala:jit-config-null

Conversation

@divyegala
Copy link
Copy Markdown
Member

This is to ensure the config does not accidentally get corrupted or start with garbage values. Furthermore, the CUDA docs recommend setting config.attrs = nullptr even if config.numAttrs = 0.

The need of this update comes from rapidsai/cuml#7906, where in cuML nightly wheel tests we are intermittently observing CUDA context corruption from the JIT path. While I am not sure if this PR will resolve them, it is still a step in the right direction.

@divyegala divyegala self-assigned this Mar 31, 2026
@divyegala divyegala requested a review from a team as a code owner March 31, 2026 20:16
@divyegala divyegala added bug Something isn't working non-breaking Introduces a non-breaking change labels Mar 31, 2026
@divyegala divyegala changed the base branch from main to release/26.04 March 31, 2026 20:18
@divyegala
Copy link
Copy Markdown
Member Author

/merge

@rapids-bot rapids-bot bot merged commit 6e688b3 into rapidsai:release/26.04 Apr 1, 2026
178 of 183 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working non-breaking Introduces a non-breaking change

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants